flowered vest - French English Dictionary